package jDev.SimEngine.Interfaces;

/**
 * Hinweis: Entwurf
 * 
 * Dieses Interface soll die Methoden für die Börsen vorgänge liefern
 * @author Smile
 *
 */
public interface IStockExchange {

/**
 * Erhöht den Wert der Aktie (stockID) um den Wert increaseValue
 * 
 * @param stockID ID of given Stock 
 * @param increaseValue Value to increase
 */
public void stockIncrease(int stockID, double increaseValue);

/**
 * Reduziert den Wert einer Aktie, die Aktie fällt im Kurs
 * 
 * @param stockID ID of stock 
 * @param decreaseValue
 */
public void stockDecrease(int stockID, double decreaseValue);

/**
 * Aktualisiert die Börse
 * 
 */
public void updateSharePrice();



}
